package com.qiguliuxing.dts.common.constant;

/**
 * 系统管理接口定义常量类
 * @author qiguliuxing
 */
public interface ApiAdminConsts {

    // 一级导航类目命名
    String SPREAD = "推广" + ApiConsts.MGR_SUFFIX;
    String USER = "用户" + ApiConsts.MGR_SUFFIX;
    String SYSTEM = "系统" + ApiConsts.MGR_SUFFIX;
    String MALL = "商场" + ApiConsts.MGR_SUFFIX;
    String PRODUCT = "商品" + ApiConsts.MGR_SUFFIX;
    String STATISTICS = "统计" + ApiConsts.MGR_SUFFIX;
    String FINANCE = "财务" + ApiConsts.MGR_SUFFIX;

     interface Ad {
        String OBJ = "广告";
        String PARENT = SPREAD;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

     interface Address {
        String OBJ = "收货地址";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
    }

     interface Admin{
        String OBJ = "管理员";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

     interface Article {
        String OBJ = "公告";
        String PARENT = SPREAD;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

     interface Auth {
        String OBJ = "权限";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LONGIN = "【" + MEMU + "】" + "用户登录";
        String LOGOUT = "【" + MEMU + "】" + "用户注销";
        String CAPTCHA = "【" + MEMU + "】" + "验证码获取";
        String INFO = "【" + MEMU + "】" + "获取当前登录用户信息";
     }

    interface Brand {
        String OBJ = "品牌店铺";
        String PARENT = MALL;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
        String CAT_AND_ADMIN = "【" + MEMU + "】" + "获取目录与管理用户";
    }

    interface Brokerage {
        String OBJ = "佣金";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String APPROVE = "【" + MEMU + "】" + ApiConsts.APPROVE + OBJ;
    }

    interface Category {
        String OBJ = "类目";
        String PARENT = MALL;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Collect {
        String OBJ = "收藏";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
    }

    interface Comment {
        String OBJ = "评论";
        String PARENT = PRODUCT;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
        String QUERY_REPLY = "【" + MEMU + "】" + ApiConsts.QUERY_REPLY + OBJ;
        String REPLY = "【" + MEMU + "】" + ApiConsts.REPLY + OBJ;
    }

    interface Coupon {
        String OBJ = "优惠券";
        String PARENT = SPREAD;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String USER_LIST = "【" + MEMU + "】" + ApiConsts.USER_LIST + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Dashbord {

        String OBJ = "仪表盘";
        String PARENT = SYSTEM;
    }

    interface Feedback {
        String OBJ = "意见反馈";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
    }

    interface Footprint {
        String OBJ = "用户足迹";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
    }

    interface Goods {
        String OBJ = "商品";
        String PARENT = PRODUCT;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String APPROVE = "【" + MEMU + "】" + ApiConsts.APPROVE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Groupon {
        String OBJ = "团购";
        String PARENT = SPREAD;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface History {
        String OBJ = "搜索历史";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Issue {
        String OBJ = "通用问题";
        String PARENT = MALL;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Keyword {
        String OBJ = "关键词";
        String PARENT = MALL;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Order {
        String OBJ = "订单";
        String PARENT = MALL;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String REFUND = "【" + MEMU + "】" + ApiConsts.REFUND + OBJ;
        String DETAIL_REFUND = "【" + MEMU + "】" + ApiConsts.DETAIL_REFUND + OBJ;
        String CONFIRM = "【" + MEMU + "】" + ApiConsts.CONFIRM + OBJ;
        String SHIP = "【" + MEMU + "】" + ApiConsts.SHIP + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
        String LIST_SHIP = "【" + MEMU + "】" + ApiConsts.LIST_SHIP + OBJ;
        String REPLY = "【" + MEMU + "】" + ApiConsts.REPLY + OBJ;
    }

    interface Profile {
        String OBJ = "密码修改";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String UPDATE_PWD = "【" + MEMU + "】" + ApiConsts.UPDATE_PWD + OBJ;
    }

    interface Region {
        String OBJ = "行政区域";
        String PARENT = MALL;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
    }

    interface Role {
        String OBJ = "角色";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Permission {
        String OBJ = "权限";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
    }


    interface Seckill {
        String OBJ = "秒杀";
        String PARENT = SPREAD;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
        String FINISH = "【" + MEMU + "】" + ApiConsts.FINISH + OBJ;
    }
    interface Stat {
        String PARENT = STATISTICS;
    }

    interface Storage {
        String OBJ = "对象存储";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Topic {
        String OBJ = "专题";
        String PARENT = SPREAD;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface User {
        String OBJ = "会员";
        String PARENT = USER;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Params {
        String OBJ = "系统参数";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Bill {
        String OBJ = "账单";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String READ = "【" + MEMU + "】" + ApiConsts.READ + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
        String TRANSFER = "【" + MEMU + "】" + "付款到个人零钱";
        String PAYBANK = "【" + MEMU + "】" + "付款到银行卡";
    }


    interface SupportBank {
        String OBJ = "支付行";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String CREATE = "【" + MEMU + "】" + ApiConsts.CREATE + OBJ;
        String UPDATE = "【" + MEMU + "】" + ApiConsts.UPDATE + OBJ;
        String DELETE = "【" + MEMU + "】" + ApiConsts.DELETE + OBJ;
    }

    interface Merchant {
        String OBJ = "商户";
        String PARENT = SYSTEM;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String APPROVE = "【" + MEMU + "】" + ApiConsts.APPROVE + OBJ;
    }

    interface MerchantBill {
        String OBJ = "账单";
        String PARENT = FINANCE;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
        String OVERVIEW = "【" + MEMU + "】" + "总览";
        String APPLY = "【" + MEMU + "】" + "申请提现";
    }

    interface MerchantWithdraw {
        String OBJ = "提现";
        String PARENT = FINANCE;
        String MEMU = OBJ + ApiConsts.MGR_SUFFIX;

        String LIST = "【" + MEMU + "】" + ApiConsts.LIST + OBJ;
    }

}
